﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ComunesMGI.DataTypes;

namespace MGI.AccesoDatos
{
    interface IDatosWorkPackages
    {
        int AddWorkPackage(int idSistema, DataWP workPackage);

        List<DataWP> GetWorkPackages(int sisCod);

        List<DataEstadoWP> GetEstadosWP();

        void ModificarWP(DataWP wp);

        DataWP GetWorkPackage(int wpId);

        List<DataWPReporte> GetWorkPackagesDadosAltaPeriodo(int idSistema, DateTime perFchIni, DateTime PerFchFin);

        void EliminarWorkPackage(int idWP);
    }
}
